castle moat - Französisch Englisch Wörterbuch