pile stations - French English Dictionary