pig fat adhering to the intestines - Español Inglés Diccionario