a window of opportunity - Turkish English Dictionary