chemical stabilizer - Spanish English Dictionary