having just arrived - Turco Inglés Diccionario