artery of inferior segment of kidney - German English Dictionary