protective cover for blade - French English Dictionary