central pumping station - French English Dictionary