national tractor and engine factory - Turc Anglais Dictionnaire