he lives long who lives well - Français Anglais Dictionnaire