end-stage renal failure - French English Dictionary