rock pile - French English Dictionary