high-piled - French English Dictionary