radar netting station - Turkish English Dictionary