have a stroke of luck - Français Anglais Dictionnaire