have administered - Inglés Sinónimo Diccionario