meaning of Biosupermarkt

Biosupermarkt - German to English

natural supermarket