What does Bab al-Mandab mean?

Bab al-Mandab - German to English

Bab-el-Mandeb