Big Huge Thesaurus

collaborationist

noun