rope-grab fall protection device - French English Dictionary