percussion rifle - French English Dictionary