did you travel abroad - Turco Inglés Diccionario