surface mirrors - Alemán Inglés Diccionario