open air market stall - Spanish English Dictionary