screen pitch - French English Dictionary