trellised armor - Spanish English Dictionary