Wörterbuch Englisch Deutsch 🔎 extended search self-restraint DeutschEnglish Selbstbeschränkung {f} self-restraint [noun]