national tractor and engine factory - Français Anglais Dictionnaire