shrub stratum (vegetation layer) - Español Inglés Diccionario