protective fairing - German English Dictionary