metal distillation - French English Dictionary