head of pile - Spanish English Dictionary