meaning of Binnenstaat

Binnenstaat - German to English

landlocked country