broken mirror - French English Dictionary