fall-arresting device - Francés Inglés Diccionario