long cycles - Turkish English Dictionary