multistage centrifugal pump - Spanish English Dictionary