to carry on a farming business - Français Anglais Dictionnaire