extraordinary challenge proceeding - Turkish English Dictionary