multimission - French English Dictionary