no end in sight to something - Français Anglais Dictionnaire