surveillance and precision approach radar - Turkish English Dictionary