Wörterbuch Englisch Deutsch 🔎 extended search self-sacrificing DeutschEnglish aufopfernd self-sacrificing