protecting screen - French English Dictionary