I was looking up farmer in my dictionary and found different french words corresponding. I was wondering what the different nuances are between them:
un fermier
un cultivateur
un agriculteur
Any thoughts?
And please in the most simplified way possible.