nozzle holder combustion engine - French English Dictionary