We do not currently know of any antonyms for Switzers.
The noun Switzers is defined as:
Did you mean seducers?