missile killer - French English Dictionary