compaction pile - French English Dictionary