distillation (refining technology) - Turkish English Dictionary