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