renal clearance - German English Dictionary