mirrors and mirror glass - Espagnol Anglais Dictionnaire