very spicy snack or appetizer eaten on special occasions - Spanisch Englisch Wörterbuch