pile stations - Spanish English Dictionary