highest court of final resort - İspanyolca İngilizce Sözlük