combustion chemistry - French English Dictionary