deliver a mandate - Inglés Sinónimo Diccionario