fall arresting device - Turkish English Dictionary