do business abroad - Turco Inglés Diccionario