Spain, STS 703/2008