trellised armor - Francés Inglés Diccionario