foot protection of slope - Turco Inglés Diccionario