electron synchrotron - German English Dictionary