celestial longitude - Turkish English Dictionary