stew made with chopped beef or lamp stomach, potatoes, garlic, and spices - Español Inglés Diccionario