woman who sells frozen refreshments - Spanish English Dictionary