pendulum vehicle suspension - French English Dictionary