mirror-like surface - Francés Inglés Diccionario