radar blanket - French English Dictionary