pile dwelling - Español Inglés Diccionario