What does Biobeton mean?

Biobeton - German to English

bioconcrete