What does Bromhexin mean?

Bromhexin - German to English

bromhexine