What does Binnenschiffer mean?

Binnenschiffer - German to English

boatman on inland waters