divisional automotive repair shop - Français Anglais Dictionnaire