meaning of Bombenabwurfzielvorrichtung

Bombenabwurfzielvorrichtung - German to English

bomb sight