special participation - Turkish English Dictionary