kidney machineEnglish → FrenchEnglish–French Dictionarykidney machine noun rein m artificiel to be on a kidney machine — être en dialyse