remove intestines - Francés Inglés Diccionario