What does Bord-Schrägsichtradargerät mean?

Bord-Schrägsichtradargerät - German to English

side-looking aerial radar