trellised armor - Turco Inglés Diccionario