Big Huge Thesaurus

negotiatress

noun

sounds kind of like