highest court of final resort - Spanisch Englisch Wörterbuch