extractive distillation - French English Dictionary