supercycles - German English Dictionary