pile stem - French English Dictionary