to carry on a farming business - Turc Anglais Dictionnaire