as a court of first and last resort - Spanisch Englisch Wörterbuch