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