agricultural twine - Français Anglais Dictionnaire