water decomposition under irradiation - Français Anglais Dictionnaire