Dictionnaire français - anglais

inventer

to invent