agreement to plant land in which the owner provides the land and the partner provides the seeds and work with the resulting crops being divided evenly between them - Anglais Synonymes Dictionnaire

Can't found any synonym terms.