throw down pillars - Francés Inglés Diccionario