deliver a mandate - Turco Inglés Diccionario