meaning of Bombenauslösung

Bombenauslösung - German to English

bomb release