a knight in armour/armor - Türkçe İngilizce Sözlük