superpressure centrifugal pump - Spanish English Dictionary