radar terrain profiling - Francés Inglés Diccionario