kidney cortex - German English Dictionary