safety device to prevent falling - Francés Inglés Diccionario