as far as someone can see - German English Dictionary