kidney machineEnglish → ChineseOxford English–Chinesekidney machine /BrE / noun (artificial kidney) 人工肾; (dialysis machine) 血液透析机