stew made of pieces of beef, potatoes, spices, and other ingredients - Español Inglés Diccionario