Hydroxymercaptane - English Synonyms Dictionary