English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search Strohdach DeutschEnglish Strohdach {n} thatch [noun] Strohdach {n} thatched roof [noun]