rolling block rifle - French English Dictionary