a lucky or fortunate person - Français Anglais Dictionnaire