radar terrain profiling - Alemán Inglés Diccionario