batch distillation - French English Dictionary