fried pig intestines cut into small pieces - Español Inglés Diccionario