weed-ridden - Français Anglais Dictionnaire