interrogating radar pulses - French English Dictionary