screen/grid - French English Dictionary