fried battered and stuffed potato or banana - Spanisch Englisch Wörterbuch