he/she has/had found - Francés Inglés Diccionario