see-through mirror - Turkish English Dictionary