instantaneous latitude - Turkish English Dictionary