sand pillar - Francés Inglés Diccionario