renal arteries - French English Dictionary