to carry on a farming business - Espagnol Anglais Dictionnaire