meaning of Biogarten

Biogarten - German to English

organic yard