meaning of Bienenragwurz

Bienenragwurz - German to English

bee orchid [Ophrys apifera]