transfer pumping station - French English Dictionary