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