terms abroad - Alemán Inglés Diccionario