primary surveillance radar (psr) - Francés Inglés Diccionario