meaning of Bombenabwurfzielgerät

Bombenabwurfzielgerät - German to English

bomb sight