farming implements - Turc Anglais Dictionnaire