high vacuum distillation - French English Dictionary