window-mirror - French English Dictionary