pendulum/rocking/socketed piers - French English Dictionary