cracking distillation - French English Dictionary