head a delegation - Almanca İngilizce Sözlük