radar terrain profiling - German English Dictionary