oscillating cranks - Turkish English Dictionary