What does Bombenabwurfzielvorrichtung mean?

Bombenabwurfzielvorrichtung - German to English

bomb sight