geographic latitude - Turkish English Dictionary