an interesting point - Turkish English Dictionary