release of substances - Français Anglais Dictionnaire