missile mounted - French English Dictionary