meaning of Affenknabenkraut

Affenknabenkraut - German to English

monkey orchid [Orchis simia]