x-ray stroboscopy - Turkish English Dictionary