owner's farm - Turc Anglais Dictionnaire