talk a period of time away - Turkish English Dictionary