have the good fortune - Français Anglais Dictionnaire