multi-million - English Synonyms Dictionary