Traducción español inglés

English version

¿Qué significa "capuchón, toldo, visera, sombra, cortina, pantalla" en Inglés