rotary pendulum - French English Dictionary