the contract may be renewed - Français Anglais Dictionnaire