vegetative soil cover - Español Inglés Diccionario