self-arresting - French English Dictionary