liquid processing apparatus - Spanish English Dictionary