meaning of Bombenwurfmechanismus

Bombenwurfmechanismus - German to English

bomb release procedure