solar reflector - Turkish English Dictionary