person who habitually eats street food - Español Inglés Diccionario