mechanic for agricultural and construction machinery - Français Anglais Dictionnaire