butternut squash (cucurbita moschata) - Spanish English Dictionary