many thousand years - Français Anglais Dictionnaire