court of final resort - Spanish English Dictionary