superior mesenteric artery - Turkish English Dictionary