renal excretion - German English Dictionary