meaning of Bombenauslösevorrichtung

Bombenauslösevorrichtung - German to English

bomb release apparatus