court of final resort - German English Dictionary