a bitch and a half - English Synonyms Dictionary