synchrocyclotron - German English Dictionary