dish made of beef or lamb entrails cooked in wine and other spices - Español Inglés Diccionario