revolving rifle - French English Dictionary