What does Bankgiro mean?

Bankgiro - German to English

bank giro