sulphur ring with at least one heterocyclic ring - French English Dictionary