megaduodenum - Francés Inglés Diccionario