cast iron pile - French English Dictionary