animal entrails, especially cow and pig - Turco Inglés Diccionario