Tribunal Supremo
Supreme Court of Spain
máximo tribunal de España
highest court in Spain