cluster of piles - French English Dictionary