man-stopping bullet - Turkish English Dictionary