self-administer - Turco Inglés Diccionario