bestow a badge of honour - Almanca İngilizce Sözlük