kidney machineEnglish → FrenchOxford English–Frenchkidney machine noun rein m to be on a kidney machine être en dialyse