Wörterbuch Englisch Deutsch 🔎 extended search slough DeutschEnglish Morast {m} slough [noun] Schlammloch {n} slough [noun]