meaning of Bombenschachtauslöser

Bombenschachtauslöser - German to English

bomb-bay release equipment