What does Brausegranulat mean?

Brausegranulat - German to English

effervescent granules {pl}