Как будет по-немецки змееборец, как сказать змееборец на немецком

1) Ringer, Ringkämpfer

2) (за что-либо) Kämpfer (für); Verfechter (поборник)

борец за свободу — Freiheitskämpfer