supporter of internationalism - Francés Inglés Diccionario