seven-speed transmission - English Synonyms Dictionary