Wörterbuch Englisch Deutsch 🔎 extended search Talsperre DeutschEnglish Talsperre {f} dam [noun] Talsperre {f} impounded dam [noun]