he/she has/had caught - Turco Inglés Diccionario