extraordinary relief - Turkish English Dictionary