sludge-pump - Spanish English Dictionary