meaning of Achselgrube

Achselgrube - German to English

armpit