nonparticipant - Turkish English Dictionary