food sold at roadside stalls - Spanish English Dictionary