What does Bombenschachtauslöser mean?

Bombenschachtauslöser - German to English

bomb-bay release equipment