turkey red oil - French English Dictionary