sight deficiency due to cataracts - Espagnol Anglais Dictionnaire