carnival mirror - French English Dictionary