landslide prevention works - Alemán Inglés Diccionario