What does Ambroxolhydrochlorid mean?

Ambroxolhydrochlorid - German to English

ambroxol hydrochloride