treillage (for climbing plants) - Francés Inglés Diccionario