armor of a knight - Spanish English Dictionary