high-piling - French English Dictionary