pendulum towers - Turkish English Dictionary