stone pitched revetment - Alemán Inglés Diccionario