Сомневаюсь, что поможет, но, если говорить про немецкий вариант, то:
глагол gekämpft (kämpfen) - означает действие - он боролся, состязался. (это видимо тот "бойник")
Frankreich - Франция, Weichsel, Piave - реки (Висла, вторая - приток По, не знаю, как по-русски звучит)
Viel Monde hat er gekämpft in Frankreich drüben,
bald an der Weichsel, Piave, irgendwo;
Долго (Много месяцев (лун)) он боролся там во Франции,
вскоре (?) на Висле, на Пьяве, где-то (еще).