intestines - Francés Inglés Diccionario