feminine past participle of délivrer - German English Dictionary