self-administered program - Turkish English Dictionary