single shot weapon - French English Dictionary