multi-stage centrifugal pump - Spanish English Dictionary