Wörterbuch Englisch Deutsch 🔎 extended search dammed up water DeutschEnglish Tümpel {m} dammed up water [noun]