cycloidal pendulum - Turkish English Dictionary