tread-resistant plants - Turco Inglés Diccionario