protective cover for plants - Français Anglais Dictionnaire