stew made of cow entrails - Alemán Inglés Diccionario