supporter of internationalism - French English Dictionary