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