participating nation - Turkish English Dictionary