sun's glare - Turkish English Dictionary