it's a good thing that ... - Français Anglais Dictionnaire