extraordinary challenge committee - Turkish English Dictionary