feminine past participle of délivrer - Türkisch Englisch Wörterbuch