upon arrival - Turco Inglés Diccionario