castle moat - Turc Anglais Dictionnaire