meatscreen - French English Dictionary