pile dwelling - Spanish English Dictionary