forthcoming period - Turkish English Dictionary