as far as someone can see - Turkish English Dictionary