radar terrain profiling - French English Dictionary