radar site number - Turkish English Dictionary