farm institution - Français Anglais Dictionnaire