inferior mesenteric artery - Turkish English Dictionary