feminine past participle of inventer - Turkish English Dictionary