self-administer - Francés Inglés Diccionario