agricultural machine on tractors - Turc Anglais Dictionnaire