What does Bombenabwurfzielgerät mean?

Bombenabwurfzielgerät - German to English

bomb sight