court of final resort - Turkish English Dictionary