covered stand or booth - Turkish English Dictionary