release (of substances) - Français Anglais Dictionnaire