meaning of Brausegranulat

Brausegranulat - German to English

effervescent granules {pl}