gun-toting - French English Dictionary