Dictionnaire français - anglais

produire

to produce