pile dwelling - Francés Inglés Diccionario