thermal glass - Spanish English Dictionary