see-through mirror - Francés Inglés Diccionario