pulsating combustion - French English Dictionary