mean latitude - Turkish English Dictionary