separating gaseous impurities - French English Dictionary