see-through mirror - French English Dictionary