man-stopping bullet - French English Dictionary