degreasing unit - English Synonyms Dictionary