fire fighting centrifugal pump - Spanish English Dictionary