that can be be renewed - Français Anglais Dictionnaire