devil of a job - English Synonyms Dictionary