Cyclotid - German English Dictionary