essential repairs - Français Anglais Dictionnaire