how long did you stay  there? - Turco Inglés Diccionario