as far as the eye can see - French English Dictionary