sand bag piling - French English Dictionary