What does Affen-Knabenkraut mean?

Affen-Knabenkraut - German to English

monkey orchid [Orchis simia]