sand embankment - Espagnol Anglais Dictionnaire