place with abundant kapok - Spanish English Dictionary