sight deficiency due to cataracts - French English Dictionary