dash top mirror - French English Dictionary