Dictionnaire français - anglais

vulgariser

to popularize, to simplify