supercycles - Turkish English Dictionary