Hydroxymercaptane - German English Dictionary