protective cover for plants - Francés Inglés Diccionario