What does Carter-Head-Brennblase mean?

Carter-Head-Brennblase - German to English

Carter-Head still