navigational and traffic control radar - Turkish English Dictionary