farming implement - Français Anglais Dictionnaire