easily renewable - Français Anglais Dictionnaire