service your vehicles regularly - Français Anglais Dictionnaire