What does Bombenabwurf-Zielgerät mean?

Bombenabwurf-Zielgerät - German to English

bomb sight