missile for mounted weapons - French English Dictionary