mirrors and mirror glass - Turco Inglés Diccionario