apex of the earth's motion - Turkish English Dictionary