clear cell carcinoma of kidney - German English Dictionary