pendulum-clock - French English Dictionary