What does Biodebridement mean?

Biodebridement - German to English

biodebridement