high solar energy absorbing glass - Turkish English Dictionary