have administered - Alemán Inglés Diccionario