place with abundant pumpwood - Español Inglés Diccionario