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