What does Bombenwurf-Zielgerät mean?

Bombenwurf-Zielgerät - German to English

bomb sight