direct participation program - Turkish English Dictionary