multimission space craft - French English Dictionary