devil of a - English Synonyms Dictionary