mean longitude - Turkish English Dictionary