deliver a mandate - İspanyolca İngilizce Sözlük