distillation residue - Turkish English Dictionary