to carry on a farming business - Turco Inglés Diccionario