renal insufficiency - French English Dictionary