fried ground beef wrapped in potatoes and vegetables - Español Inglés Diccionario