mechanic for agricultural and construction machinery - Turc Anglais Dictionnaire