solar reflective surface - Turkish English Dictionary