judicial recourse - Turkish English Dictionary