artery of anterior superior segment of kidney - Turkish English Dictionary