self-administered program - French English Dictionary