fried ground beef wrapped in potatoes and vegetables - Spanish English Dictionary