illuminated wind sock - Francés Inglés Diccionario