missile borne device - French English Dictionary