terrestrial longitude - German English Dictionary