foundation piles - Turkish English Dictionary