sight deficiency due to cataracts - Turkish English Dictionary