making of foundation engineering - French English Dictionary