Dictionnaire français - anglais

retrouver

to find again, to meet