protection against falling from height - Turco Inglés Diccionario