rotating-mirror streak camera - Turkish English Dictionary