What does alter Gegner mean?

alter Gegner - German to English

old adversary