meaning of Balabacstraße

Balabacstraße - German to English

Balabac Strait