sma (superior mesenteric artery) - Francés Inglés Diccionario