stew made with crushed animal entrails - Spanish English Dictionary