cultivation sweeping machines - Turc Anglais Dictionnaire