electronic digital tracking and ranging - Turkish English Dictionary