Answer: ODEREATER

AnswerCrossword Clue
ODEREATERDiner on a German river?