supporter of internationalism - Alemán Inglés Diccionario