screen-detected - French English Dictionary