take on a new meaning - Français Anglais Dictionnaire