self-administer - Alemán Inglés Diccionario