glare by reflection - Turkish English Dictionary