(votive) wayside shrine - Spanish English Dictionary