light spots - Turkish English Dictionary