mirror lens - Alemán Inglés Diccionario