tread-resistant plants - Français Anglais Dictionnaire