knight in armor - Almanca İngilizce Sözlük