kidney cortex - French English Dictionary