person who sells garnachas in a street stall - Español Inglés Diccionario