tread-resistant plant - Francés Inglés Diccionario