self-administered program - Spanish English Dictionary