superior duodenal fossa - Francés Inglés Diccionario