meaning of Biotonne

Biotonne - German to English

natural waste collection container