upon a closer view - Turkish English Dictionary