sharp-sighted person - Français Anglais Dictionnaire