pile dwelling - Turkish English Dictionary