surveillance and precision approach radar - Spanish English Dictionary