organic sulfur compounds - Spanish English Dictionary