What does Bombenauslösung mean?

Bombenauslösung - German to English

bomb release