losing one's sight - Turkish English Dictionary