self-administration - Francés Inglés Diccionario