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