a climbing plant - Francés Inglés Diccionario