What does Bienen-Orchis mean?

Bienen-Orchis - German to English

bee orchid [Ophrys apifera]