meaning of Bombenwurf-Zielvorrichtung

Bombenwurf-Zielvorrichtung - German to English

bomb sight