What does Bombenwurf-Zielvorrichtung mean?

Bombenwurf-Zielvorrichtung - German to English

bomb sight