woman who led processions carrying a tray of petals on her head - Spanish English Dictionary