meaning of Bomben-Zieleinrichtung

Bomben-Zieleinrichtung - German to English

bomb sight