safety device to prevent falling - Spanish English Dictionary