isolated farmstead - Français Anglais Dictionnaire