meaning of Binnenalster

Binnenalster - German to English

internal Alster (Lake)