evenly spaced pulses - Turkish English Dictionary