squash blossom (cucurbita pepo) - Spanish English Dictionary