homogeneous combustion - French English Dictionary