extraordinary challenge procedure - Turkish English Dictionary