protective cover attachment - French English Dictionary