super proton synchrotron - Turkish English Dictionary