electronic stroboscope - Turkish English Dictionary