regenerative storm complex - Français Anglais Dictionnaire