squinting - Turkish English Dictionary