What does Achselgrube mean?

Achselgrube - German to English

armpit