vegetative soil cover - Turco Inglés Diccionario