meaning of Bombenwurfzielgerät

Bombenwurfzielgerät - German to English

bomb sight