coil-kidney dialyzer - Spanish English Dictionary