concussion missile launcher - French English Dictionary