celestial longitude - German English Dictionary