English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search promise to deliver DeutschEnglish Lieferzusage {f} promise to deliver [noun]