venus's curse - English Synonyms Dictionary