fried ground beef wrapped in potatoes and vegetables - Espagnol Anglais Dictionnaire