the heavens opened - Français Anglais Dictionnaire