wall-mounted mirror - French English Dictionary