stabilizer tower (refinery) - French English Dictionary