Summary
Spanish to English:   more detail...
  1. Día de Todos los Santos:
    • Wiktionary:
      Día de Todos los Santos → All Saints' Day