one's eyesight deteriorate - Français Anglais Dictionnaire