dialysis fistula - French English Dictionary