covered stand or booth - Turc Anglais Dictionnaire