deliver a mandate - Alemán Inglés Diccionario