provisions for major repairs and maintenance - Français Anglais Dictionnaire