open a new window into - Turkish English Dictionary