farm owner - Turc Anglais Dictionnaire