sludge-pump - French English Dictionary