agricultural equipments and machinery - Turc Anglais Dictionnaire