renal cortex - French English Dictionary