protecting screen kit - French English Dictionary