red meat - French English Dictionary