organic sulfur compounds used as odorants - Turc Anglais Dictionnaire