boast of being a knight - Almanca İngilizce Sözlük