farming business registration form - Turc Anglais Dictionnaire