foreign representative or agent - Turco Inglés Diccionario