leaf pile - French English Dictionary