protective fairing - Spanish English Dictionary