as far as the eye can see - Allemand Anglais Dictionnaire