What does Biotensid mean?

Biotensid - German to English

biosurfactant