vegetative soil cover - Francés Inglés Diccionario