recoilless rifle - French English Dictionary