billion-dollar - English Synonyms Dictionary