multi-million - French English Dictionary