have the good fortune to - Français Anglais Dictionnaire