forehead mirrors - Francés Inglés Diccionario