soil compaction of foundation engineering - French English Dictionary