stop (moving) - French English Dictionary