pier mirror - French English Dictionary