fire fighting centrifugal pump - French English Dictionary