stone pitched revetment - Francés Inglés Diccionario