base of renal pyramid - German English Dictionary