meaning of Bombenwurf-Zielgerät

Bombenwurf-Zielgerät - German to English

bomb sight