ileal artery - French English Dictionary