sill pillar - Francés Inglés Diccionario