meaning of Barbakan

Barbakan - German to English

barbican