feminine past participle of livrer - Turc Anglais Dictionnaire