backscattered - French English Dictionary