dialysing apparatus - Spanish English Dictionary