food sold at roadside stalls - Turco Inglés Diccionario