simple distillation - French English Dictionary