Wörterbuch Englisch Deutsch 🔎 extended search watering down DeutschEnglish Verwässerung {f} watering down [noun]