be ahead of the times - Français Anglais Dictionnaire