shot through the stomach - French English Dictionary