sloping bank of canal - Turc Anglais Dictionnaire