stone piled revetment - Espagnol Anglais Dictionnaire