kidney dialysis - German English Dictionary