mixed pressure turbine - French English Dictionary