astronomical longitude - Turkish English Dictionary