meaning of Bombenabwurf-Zielgerät

Bombenabwurf-Zielgerät - German to English

bomb sight