place with abundant pumpwood - Turco Inglés Diccionario