radar surveillance station - Francés Inglés Diccionario