English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search moated castle DeutschEnglish Wasserschloss {n} [chem.]moated castle [noun]