term abroad - Español Inglés Diccionario