Spanska senaten har med 101 röster mot42