a knight in armour/armor - İspanyolca İngilizce Sözlük