Wörterbuch Englisch Deutsch 🔎 extended search Sturzbach DeutschEnglish Sturzbach {m} flood [noun] Sturzbach {m} torrent [noun]