decanter centrifuge - Spanish English Dictionary