diesel multiple-unit car - English Synonyms Dictionary