old-turkish celebration of spring - Spanish English Dictionary