pile heave - French English Dictionary