long period - Turkish English Dictionary