steam generator enclosure - Français Anglais Dictionnaire