Dictionnaire français - anglais

fouiller

to search, to dig