covered stand or booth - Español Inglés Diccionario