past participle of inventer - Turc Anglais Dictionnaire