series of open air stalls for selling merchandise, food, or drink - Espagnol Anglais Dictionnaire