pot still distillation - Spanish English Dictionary