stew made with crushed animal entrails - Español Inglés Diccionario