What does Barbakan mean?

Barbakan - German to English

barbican