sun pillar - Francés Inglés Diccionario