distillation room - French English Dictionary