cast iron pile - Spanish English Dictionary