backscattering radar - French English Dictionary