Hydroxymercaptane - French English Dictionary