slope protection with vegetation - Turco Inglés Diccionario