Wörterbuch Englisch Deutsch 🔎 extended search Strohdach DeutschEnglish Strohdach {n} thatch [noun] Strohdach {n} thatched roof [noun]