Wörterbuch Englisch Deutsch 🔎 extended search promise to deliver DeutschEnglish Lieferzusage {f} promise to deliver [noun]