foreign representative or agent - Francés Inglés Diccionario