radar scatterometer - French English Dictionary