safety device against falling - Spanish English Dictionary