high pile - French English Dictionary