interrogating radar pulses - Turkish English Dictionary