knight in armors - Spanish English Dictionary