What does Bombenwurfmechanismus mean?

Bombenwurfmechanismus - German to English

bomb release procedure