increasingly expensive repairs - Français Anglais Dictionnaire