multistage centrifugal pump - French English Dictionary