trellis for glass roofs - Francés Inglés Diccionario