as a court of first and last resort - İspanyolca İngilizce Sözlük