as far as we can see - Turkish English Dictionary