mission control centres - French English Dictionary