past participle of inventer - Anglais Synonymes Dictionnaire