Meaning of globalizer in English:

globalizer

noun

(also British globaliser)