very spicy snack or appetizer eaten on special occasions - Espagnol Anglais Dictionnaire