hundreds of thousands of years - Français Anglais Dictionnaire