as far as the eye can reach - Turc Anglais Dictionnaire