pedestal pump - French English Dictionary