truffant
French
Participle
truffant
present participle of
truffer