lady of pleasure - English Synonyms Dictionary