self-arrest - French English Dictionary