on a business trip - Turco Inglés Diccionario