odoriferous sulphur compounds - Français Anglais Dictionnaire