spoil piles - French English Dictionary