organic sulfur compounds used as odorants - Français Anglais Dictionnaire