What does Bombenwurfzielgerät mean?

Bombenwurfzielgerät - German to English

bomb sight