having a mirror - French English Dictionary