safety device to prevent falling - Español Inglés Diccionario