handbag mirror - French English Dictionary