rod mirror - French English Dictionary