planetary rotations - Turkish English Dictionary