microcombustion - French English Dictionary