pumping-station - French English Dictionary