place with abundant pumpwood - Alemán Inglés Diccionario