radar scatterometer - German English Dictionary