stabilizer tower (refinery) - Spanish English Dictionary