meaning of Balkenspiralgalaxie

Balkenspiralgalaxie - German to English

barred spiral galaxy