What does Ammoniumsulfhydrat mean?

Ammoniumsulfhydrat - German to English

ammonium sulfhydrate