pent-roof combustion chamber - French English Dictionary