farming equipment and agricultural tools - Turc Anglais Dictionnaire