collaborator - English Synonyms Dictionary