sludge centrifuge - Spanish English Dictionary