have had its day - Français Anglais Dictionnaire