self-administered program - Español Inglés Diccionario