What does Balkenspiralgalaxie mean?

Balkenspiralgalaxie - German to English

barred spiral galaxy