longitudinal fold of duodenum - Francés Inglés Diccionario