self administered - Español Inglés Diccionario