trellised armor - Español Inglés Diccionario