Wörterbuch Englisch Deutsch 🔎 extended search marmalade DeutschEnglish Marmelade {f} [alim.]marmalade [noun]