covered stand or booth - Alemán Inglés Diccionario