pendulum towers - Spanish English Dictionary