sand embankment - Turc Anglais Dictionnaire