represent abroad - Español Inglés Diccionario