race track microtron - Turkish English Dictionary