red as a cherry - French English Dictionary