megaduodenum - Turco Inglés Diccionario