fruit juice refreshment vendor - Spanish English Dictionary