female sweet cane vendor - Spanish English Dictionary