landslide prevention works - Turco Inglés Diccionario