dish made of beef or lamb entrails cooked in wine and other spices - Spanish English Dictionary