tilling implement - Français Anglais Dictionnaire